long-range impact - French English Dictionary